package demo;

public class Car {
    public Framework framework;

    public Car(String color, double size) {
        framework = new Framework(color,size);
    }

    public void init() {
        System.out.println("make a car");
        framework.init();
    }
    // 这种方式来传递变量，就会导致控制权完全在自己的手里，一旦依赖的对象
    // 发生变化，就会导致一系列的问题。因此需要IoC 控制反转。将控制权转移到第三方
    // 具体怎么来模拟实现，看IoC包下面的代码
}
